package com.zsc.common.web.handler;

import com.alibaba.fastjson.JSONObject;
import org.springframework.stereotype.Service;

/**
 * UserAuthServiceHandler.java是互动平台的用户认证授权业务处理器类。
 *
 * @author jason
 * @version 1.0 2017年3月16日
 */
@Service(value = "userAuthHandler")
public class UserAuthServiceHandler extends AbstractUdsServiceHandler {

    /**
     * 登录Token
     */
    private String token;

    @Override
    public String getInterfaceName() {
        return "/user/get_auth.uds?token=" + token;
    }

    @Override
    public String getRequestData() {
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("version", "1.0");
        jsonObject.put("action", "/user/auth.uds");
        return jsonObject.toJSONString();
    }

    public void setToken(String token) {
        this.token = token;
    }
}
